// package com.xuyuan.cpn.es;
//
// import lombok.AllArgsConstructor;
// import lombok.Data;
// import lombok.NoArgsConstructor;
// import org.springframework.data.annotation.Id;
// import org.springframework.data.elasticsearch.annotations.Document;
// import org.springframework.data.elasticsearch.annotations.Field;
// import org.springframework.data.elasticsearch.annotations.FieldType;
//
// import java.math.BigDecimal;
//
// /**
//  * ES的文档对象
//  */
// @Document(indexName = "orders")
// @Data
// @AllArgsConstructor
// @NoArgsConstructor
// public class OrderDoc {
//
//     @Id
//     private Long id;
//     /**
//      * 标题需要分词，指定为text;并使用IK分词器
//      * 一般需要作为关键字搜索的字段都要指定为text，因为需要分词且创建索引
//      */
//     @Field(type = FieldType.Text, analyzer = "ik_max_word", searchAnalyzer = "ik_max_word")
//     //@Field(type = FieldType.Keyword)
//     private String title;
//
//     /**
//      * 指定为integer类型
//      */
//     @Field(type = FieldType.Integer)
//     private int count;
//     /**
//      * 状态指定为 integer类型
//      */
//     @Field(type = FieldType.Integer)
//     private int status;
//
//     /**
//      * 金额
//      */
//     @Field(type = FieldType.Double)
//     private BigDecimal amount;
//
// }
